Efficient Conservative Collision Detection for Populated Virtual Worlds
نویسندگان
چکیده
Large virtual worlds, with considerable level of detail are starting to emerge everywhere, from large areas of actual cities to archaeological detailed reconstructions of sites. Populating a virtual world adds an extra touch to the visualization of these worlds, but unfortunately it also brings an extra burden to the system. Several tasks are required when adding animated characters to a virtual world, such as collision detection, path planning and other AI algorithms, rendering of dynamic geometry, amongst others. In here a method for efficient and scalable conservative collision detection is presented, that is able to deal with large scenes and thousands of avatars. This method does not perform exact collision detection, hence it is conservative. The method is suitable as a basis for path planning algorithms and other AI algorithms where an avatar is often regarded as ’something’ that can be bounded by a cylinder, or a box. The algorithm is capable of dealing with arbitrarily complex 3D worlds, and does not require any a priori knowledge of the geometry.
منابع مشابه
Deformable polygonal agents in crowd simulation
To produce impressive virtual worlds, real-time crowd simulations require large and detailed scenes populated by agents with complex shapes and geometry. For efficiency reasons, these agents are usually approximated by point-like representations to optimize the performances of collision avoidance and interactions between agents. This paper addresses the issue of handling deformable polygonal ag...
متن کاملDepth-Buffer based Navigation
Intuitive navigation is extremely important for the exploration of virtual environments. The best navigation is available in computer games, where it is mandatory that the player can control the movements of his avatar quickly and with a steep learning curve. Such intuitive navigation requires collision detection. In this paper we present a system that performs a very fast and robust collision ...
متن کاملGeneric 3D Ball Animation Model for Networked Interactive VR Environments
This paper describes a versatile, robust, and parametric ball animation model that can be used in many types of interactive Virtual Reality (VR) environments. The generic model is particularly useful for animation of ball-like objects such as tennis balls, footballs, or darts, and for networked collaborative environments where low frame rates, network delays and information losses complicate co...
متن کامل3D Modeling and Animation in a Virtual World
The Second Life ® virtual world provides 3D building tools and scripting capabilities which facilitate the prototyping and presentation of engineering designs. A physics engine is also supported which provides the effects of gravity and collision detection. Within the Second Life virtual environment, engineering designs, physical models, and prototypes can be constructed, tested and evaluated i...
متن کاملCollision Detection for Rigid Bodies: A State of the Art Review
Virtual reality applications refer to the use of computers to simulate a physical environment in such a way that humans can readily visualize, explore, and interact with “objects” in this environment. The design of virtual scenes requires realistic physically based simulation algorithms and in particular efficient collision detection routines. Collision detection prevent penetrations between ob...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006